首页
学习
活动
专区
圈层
工具
发布
1.6K20发布于 2020-02-11
  • 来自专栏睡不着所以学编程

    Vue笔记(10) vue-router

    学习内容 ⊙ 前端路由和后端路由 ⊙ URL的hash ⊙ 认识vue-routervue-router的使用 ⊙ router-link ⊙ 动态路由 ⊙ 路由懒加载 ⊙ 路由嵌套‍ 就无法保存历史记录,无法前进后退 go go只能在pushState中使用, 我先pushState几个URL,然后用go实现跳转网页 现在往回go两个页面 本文由“壹伴编辑器”提供技术支持 认识vue-router 本文由“壹伴编辑器”提供技术支持 vue-router的使用 我是使用vue2创建的,脚手架为5.x, vue为2.x, 在创建项目时直接选了安装Vue-router 但是当时我创建项目的时候就选择了安装 因为浏览器不知道我们什么时候使用哪个路由.所以我们还需要使用不同的标签,使我们的URL能发生改变 router-link用于显示标签和内容 router-view决定渲染时的位置,用于占位 App.vue router-link还有其他的属性 tag: tag可以指定<router-link>之后渲染成什么组件,比如之前都是渲染成, 但是其实可以渲染成其他类型的组件,比如按钮 App.vue

    1.3K10编辑于 2022-09-20
  • 来自专栏正则

    vue】12.0 vue路由:vue-router

    Vue Router官网: https://router.vuejs.org/zh/installation.html 组件的停地切换也能实现页面切换的效果。 系统生成的demo如下(/router/router.js) import Vue from 'vue' import VueRouter from 'vue-router' import Home from , routes }) export default router 该配置文件,可以精简为如下样式: import Vue from 'vue' import VueRouter from 'vue-router component: '' }] }) 改动router/index.js import Vue from 'vue' import VueRouter from 'vue-router' import } src\router\index.js import Vue from 'vue' import VueRouter from 'vue-router' import Film from '@

    1.1K40发布于 2021-11-03
  • 来自专栏一只程序原

    VueRouter(三)

    这也就是为什么我们能够在某些页面使用this.router.push 方法来操作。比如: 2. route 还是在刚刚的 user.vue 页面中,我们打印 this. 源码下的 router 和 route   上面呢,小编仅仅是很简单的说明了他们之间的区别,接下来小编带大家去源码看看他们的本质。   首先要记住一句话: 所有的组件都是继承 Vue 的原型。 没错,就是你所想的,我们为 Vue 的原型增加了 router 和 route 的属性,具体的属性值是怎么操作的我们可以适当忽略。 $router 的原因,因为所有的组件都是继承 Vue 原型的,Vue原型用的属性,在组件中也可以使用。   综上所述。 因为所有的组件都是继承 Vue 的原型,当在Vue原型添加了router和route的属性之后,意味着所有的组件也可以直接使用 router 和 route 。这就是它们的本质。

    77010编辑于 2022-08-22
  • 领券